﻿
/* Custom fonts */

@font-face {
    font-family: 'Open-Sans';
    src: url('Fonts/OpenSans-Regular.ttf');
}

@font-face {
    font-family: 'Oxygen-Bold';
    src: url('Fonts/Oxygen-Bold.ttf');
}

@font-face {
    font-family: 'Roboto-Regular';
    src: url('Fonts/Roboto-Regular.ttf');
}

/* FontAwesome */

@font-face {
    font-family: 'FontAwesome';
    src: url('Fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');
    src: url('Fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('Fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('Fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('Fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('Fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/*body {
}
*/
/*html * {
    font-family: 'Open-Sans' !important;
}*/

/* Editors */

.qNumericEditorControl, .qNumericViewerControl {
    max-width: 160px;
}

.qNumericViewerControl {
    border-bottom: 1px dotted grey;
}

/* Extended Loading Panel */

.dxeListBoxItem_QuartoYessa {
    padding: 3px 3px 3px 5px;
    font-size: 12px;
}

.dxeProgressBarIndicator_QuartoYessa {
    background-color: #A3C3E5;
}

/* Grey background of content */
.dxsplControl_QuartoYessa {
    background-color: #FDFEFE; /* #FBFCFC #e9e9e9 */
}

/* Tooltip icon for input fields*/

.tt_caption_table {
    width: 100%;
}

.tt_icon_cell {
    text-align: right;
    padding-right: 0.3em;
    padding-left: 0.3em;
}

.tt_help:before {
    /* fa-info: "\f129"; */
    /* fa-info-circle: "\f05a"; */
    /* fa-question-circle-o: "\f29c"; */
    /* fa-question-circle: "\f059"*/
    content: "\f059";
    text-align: center;
    font-size: 1.1em;
    width: 1em;
    color: #A3C3E5;
}

table.DialogContent.Content td.ContentCell {
    padding-bottom: 10px;
}

/* Icon in Views */
table.MainContent td.ViewImage {
    padding-right: 10px !important;
    padding-left: 15px !important;
}

/*table.MainContent td.ViewImage {
    padding-right: 5px !important;
    padding-left: 15px !important;
}

table.MainContent td.ViewImage img {
    width: 24px;
    height: auto;
}*/

/* Remove padding for BooleanPropertyEditor */
.bpecb {
    padding-left: 0px !important;
}

/* Toast Message color */
.dx-toast-success {
    background-color: #92C021; /* Default: #5cb85c */
}

.dx-toast-error {
    background-color: #d9534f; /* Default: #d9534f */
}

.dx-toast-info {
    background-color: #337ab7; /* Default: #337ab7 */
}

.dx-toast-warning {
    background-color: #f0ad4e; /* Default: #f0ad4e */
}

/* "Reset Password" button on Logon screen */
#Logon_ForgotPasswordActionContainerHolder_Menu_DXI0_.dxm-item {
    border: none !important;
}

#Logon_ForgotPasswordActionContainerHolder_Menu_DXI0_.dxm-hovered {
    border: none !important;
}

#Logon_ForgotPasswordActionContainerHolder_Menu_DXI0_T {
    padding: 5px 10px !important;
}

#Logon_ForgotPasswordActionContainerHolder_Menu_DXI0_T .dxm-contentText {
    padding: 0 !important;
    text-decoration: underline !important;
}


